class X reflection